package com.gosophia.conferenceManagement.summary.dto;

import java.util.List;

import com.gosophia.conferenceManagement.common.dto.ConferenceJobDataDTO;
import com.gosophia.conferenceManagement.common.dto.DocumentDTO;
import com.gosophia.userManagement.dto.UserInfoDTO;


public class SendSummaryJobDataDTO extends ConferenceJobDataDTO{
    
    /**
     * 所关联在线文档
     */
    private DocumentDTO onlineDocumentDTO;
  
    /**
     * 所关联附件
     */
    private List<DocumentDTO> attachmentsDTOs;
    /**
     * 邮件接收人
     */
    private List<Long> recipientIds;
    /**
     * 邮件接收人(查看详细时使用)
     */
    private List<UserInfoDTO> recipientUserInfos;
    
    public DocumentDTO getOnlineDocumentDTO() {
        return onlineDocumentDTO;
    }
    public void setOnlineDocumentDTO(DocumentDTO onlineDocumentDTO) {
        this.onlineDocumentDTO = onlineDocumentDTO;
    }
    public List<DocumentDTO> getAttachmentsDTOs() {
        return attachmentsDTOs;
    }
    public void setAttachmentsDTOs(List<DocumentDTO> attachmentsDTOs) {
        this.attachmentsDTOs = attachmentsDTOs;
    }
    public List<Long> getRecipientIds() {
        return recipientIds;
    }
    public void setRecipientIds(List<Long> recipientIds) {
        this.recipientIds = recipientIds;
    }
    public List<UserInfoDTO> getRecipientUserInfos() {
        return recipientUserInfos;
    }
    public void setRecipientUserInfos(List<UserInfoDTO> recipientUserInfos) {
        this.recipientUserInfos = recipientUserInfos;
    }
    
}
